home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
public
/
plan
/
src
/
INTRO
< prev
next >
Wrap
Text File
|
1994-08-01
|
4KB
|
78 lines
plan - an X/Motif day planner
-----------------------------
This is version 1.3 of plan, first posted May 16, 1993. This version
includes the long-promised PostScript output, support for Japanese,
support for the SGI IRIX 5.2 desktop look (makes Motif look like Athena
on a Gameboy), and lots of new features and several bug fixes.
--
Plan is a schedule planner based on X/Motif. It displays a month calendar
similar to xcal, but every day box is large enough to show appointments
in small print. By pressing on a day box, the appointments for that day
can be listed and edited. Appointments are entered with the following
information (everything except the time is optional):
- the date, time, and length of the appointment
- an optional text message to be printed,
- an optional script to be executed,
- early-warn and late-warn triggers that precede the alarm time
- repetitions: [n-th] weekdays, days-of-the-month, every n days, yearly
- optional fast command-line appointment entry
- flexible ways to specify holidays and vacations
- extensive context help
The action being taken when a warn or alarm time is reached is programmable;
by default a window pops up. In addition, a program can be executed, or mail
can be sent. Other methods of listing appointments (today, this week, next
week, or a keyword search for regular expressions) are also available. Plan
can be configured to display times in 12-hour or 24-hour formats, mmddyy and
ddmmyy date formats, and can show either Monday or Sunday in the leftmost
column. Three view modes are supported: one month, one year, and one week.
The week view plots appointments as colored and labelled bars in a hour vs.
day chart, and allows other users' appointments to be included.
The changes since the last released version (1.2 PL4) are substantial, and
although I avoided nonportable changes there may be trouble with the more
esoteric platforms that haven't been beta-tested. I am afraid that there is
a known bug: the Snooze button in notifier windows doesn't work with some
X servers. If you have problems, first try the Troubleshooting section in
the online help texts, then send mail to thomas@bitrot.in-berlin.de.
New features:
* PostScript output, by Karl Bunch <karl@ttank.ttank.com>
* Japanese version, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
* support for SGI desktop look&feel
* new RGB icon picture for SGIs running the 4Dwm window manager
* holiday file accepts #include statements if /lib/cpp is available
* optional user name in week view before note (new week config popup)
* rearranged header above month view
* reads LIB/holiday after reading ~/.holiday
* new recycle option: every year (for birthdays etc)
* -t option that prints appointments on a day to stdout
* Delete-past-entry command now has five maximum-age choices
* EditRes, by Klaus Guntermann <gunterma@iti.informatik.th-darmstadt.de>
* better parse_timestring: 100 -> 1:00
* click day in week view -> edit day
* swedish holiday file, by Kristian Wedberg <wedberg@mednet.gu.se>
* switch to today / to a specific date using a text entry popup
* today now highlighted green in week view
* in fast warning entry mode, entering '=' uses default warning times
* first partial week in Jan is counted as 1. See FULLWEEKS in mondraw.c.
* NODAEMON_ONCE in popup.c is defined to suppress multiple error popups
NEW PLATFORMS:
* SunOS 4.1.3 with K&R cc, replaces stdarg with varargs if -DVARARGS,
by Michael P. Shevenell <mshev@express.ctron.com>
* Sony NEWS with/without gcc, by Ogura Yoshito <ogura@ndc.ngsk.sony.co.jp>
* Sequent running Dynix/ptx v2.[12], by Mike Gilpin <mgilpin@sequent.com>
NOTE: the comment character in ~/.holiday files was changed from '#' to ':'
to allow cpp to parse the file. Not changing these characters will cause
cpp "undefined control" errors.
Have fun,
Thomas